#ifndef _BEHAVIOUR_H_
#define _BEHAVIOUR_H_

class TexturedEntity;

class Behaviour
{
public:
    Behaviour(TexturedEntity* entity);
    virtual ~Behaviour(void);

    virtual void prepare(float dt) = 0;

protected:
    TexturedEntity* m_entity;

};

#endif
